EXCLUSIVE: The White House is firing back at Republicans who say the Biden administration is selling oil from the U.S. Strategic Petroleum Reserve to China.
Marathon Oil has paid down over $1B in debt. It is repurchasing shares as part of returning +50% of cash flow from operations 1Q22. Read what to know here.