Renewable energy prices have skyrocketed while new wind and solar installations have plummeted over the last year, even as governments continue to forge ahead with ambitious climate plans.
The military spending of all nations combined set a new record in 2021, exceeding the $2 trillion mark for the first time ever, the Stockholm International Peace Research Institute (SIPRI) revealed in a report published on Monday.
President Biden will release a record 1 million barrels of oil per day from the Strategic Petroleum Reserve in a bid to contain soaring energy prices...