The G7 group of nations welcomes the idea of releasing oil in response to the surge in prices since the US-Israel war with Iran began
Source link
Electric vehicle sales targets could be cut after pressure from car makers
The UK's electric vehicle (EV) sales target could be cut after the government launched a review following pressure from...















































