End of the oil supercycle?

The International Energy Agency’s (IEA) latest Oil Market Report paints a surprising picture for the future of oil. While global oil demand is expected to notch up some growth in 2024 and 2025, the pace of that increase is slowing dramatically, hinting at a potential...
Read More

Emergencies at Sea – Survive where others die

Groundbreaking leadership books strengthens maritime leaders’ abilities to handle acute critical situations – before, during and after. According to the European Maritime Safety Agency (EMSA), a total of 2,510 critical incidents were reported on board ships in 2022....
Read More