Oil prices will likely remain at the current high levels in March and April, with Brent Crude prices averaging between $65 and $70 per barrel, after […]
Thanks to zero-carbon promises, wind farms are expected to overtake the number of oil rigs in British waters by 2030. Oil majors are diversifying their energy […]