U.S. Industry can address OPEC+ Supply Cuts If Allowed

The OPEC+ surprise announcement to cut oil production 1.16 million barrels per day (bpd) shows that global market dynamics are again the deciding role in oil prices as the per barrel price in the United States spiked 5.31 percent to $84.13 a barrel. The price increase accounts for the largest rise in almost a year

Read More...