
The price action has been nothing short of breathtaking oil has swung by $55 a barrel this year. On Thursday alone, it surged by more than 7% after peace negotiations stalled in Ukraine and billionai… [+7158 chars]

The price action has been nothing short of breathtaking oil has swung by $55 a barrel this year. On Thursday alone, it surged by more than 7% after peace negotiations stalled in Ukraine and billionai… [+7158 chars]