Oil Prices Retreat As Biden Plans Major Federal Tax Hike
Despite optimism from Chinese data overnight, forecasts for lower OPEC+ output, and a weaker dollar, oil prices are tumbling this morning with WTI back below $64.50… Some have suggested the Continue Reading
