In some ways, EU carbon prices could be viewed as a barometer of mounting environmental pressure
India is in a unique position. The country will witness the largest increase in energy demand in the world over
Yesterdays news that OPEC+ would keep production unchanged for April was not exactly what the tanker market wanted or needed Continue reading
Despite recent cold weather in Texas disrupting oil and gas production, a comeback in US shale may already be on
Oil prices are back above $60/bbl, their highest level since January 2020, before the Wuhan lockdown