Efforts are being made to release a giant container vessel that blocks the Suez Canal, which accounts for 30% of the world’s maritime traffic and billions...
The American oil industry is in a state of delay today. The coronavirus pandemic has lowered the demand for oil so fast that the world is...
Recent Comments