Country
News
Sports
Business
Entertainment
GhanaWeb TV
Africa
Opinions
Oil crashes to fresh 18-year low as demand suffers unprecedented drop
Global oil consumption will likely crater by 12 million barrels per day this quarter