Oil prices trade at 4 1/2-month high as drone attacks crimp Russia output

Generated by Feedzy