Oil prices jumped sharply on Thursday, with Brent crude climbing about 5% to $105.30 a barrel as renewed concerns over supply disruptions in...
Excepteur sint occaecat cupidatat non proident