28 Jun Energy News today, WTI Crude stood at $111.10/bl
Oil prices continued to climb as EU leaders have not yet figured a way out of this and so the pain continues at the pump across the globe as Russia continues its reletless assault on Ukraine. The Nigeria Development Update (NDU) is a World Bank report...