Weekly Energy Recap: June 4, 2021
Photo by bluebay2014/iStock via Getty Images
Oil prices made the second consecutive week of gains and rose to a two-year high on stronger demand prospects, as OPEC+ succeeded in draining global oil inventories and the successful rollout of vaccine programs…