According to Lane Clark & Peacock LLP, a scorching heat wave is pushing Europe’s electricity system…
The US Strategic Petroleum Reserve holds about 605 million barrels of oil in underground salt caves…