Crude oil well above 100 dollars due to the Russian offensive in Ukraine
The military incursion of the world’s second largest producer of crude oil, after Saudi Arabia, today pushed the price of black gold to 104.37 dollars, a figure not seen since 2014, when