[IEA: upstream oil investment is expected to reach its highest level since 2015] the International Energy Agency (IEA) said upstream oil investment exceeded the amount needed as the world moved towards net zero emissions. Upstream oil investment is sufficient to meet projected demand up to 2028. Upstream oil investment is expected to reach its highest level since 2015.