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 billionaire Warren Buffett boosted his stake in a high-flying US oil company. Early on March 17, West Texas crude oil […]

0