Home Business Crude oil recovers losses due to geopolitical risks