Crude oil prices have been on an upswing since the geopolitical tensions escalated between Russia-Ukraine. Last week, prices hit a seven-year
The world woke up to the sound of explosions as Russian President Vladimir Putin announced a ‘special’ military operation in Ukraine. The move