Efforts are ongoing to free a huge container ship blocking the Suez Canal, which is responsible for 30% of the world's seaborne traffic and billions […]
Continue readingTag: john defterios
Hundreds of US oil companies could go bankrupt
The American oil industry is facing a doomsday scenario. The coronavirus pandemic has caused oil demand to drop so rapidly that the world is running […]
Continue reading