Oil Prices Drop to $65 a Barrel – Lowest April 2021 as Trade Tensions and Supply Rush Bite
Prices of oil crashed to $65 per barrel, the lowest they have been since April 2021, in a stunning flip. This has been brought about by a confluence of events, most of which are being attributed to an enormous increase in oil supply plus increasing global trade tensions, both of which caused crude oil […]










