Oil Price Jumps To $38 Per Barrel As Russia Eyes OPEC Meeting
The world over the weekend, woke up to witness one of the biggest fall in the international crude oil price in nearly 30 years, as the price crashed to $28 per barrel, as Saudi Arabia and Russia clash over supply limits. But Crude Oil prices jumped by around 8% on Tuesday…