Brent crude oil futures dropped 12 cents, or 0.1%, to $74.27 a barrel by 1332 GMT. They hit their highest since April 2019 in the previous session. from Commodities-Markets-Economic Times Read The Rest:economictimes...