Brent crude futures fall over $3 to $74.44 per barrel


 

Comments