Lull in desire drops oil price tag below $100pb

Nameless-feed.com – World wide benchmark Brent crude tumbled below $100 a barrel yesterday. It was the consequence of a frustrated demand prompted by issues over COVID-19 resurgence, in particular in… Read more