The Energy Report: The Feds Job.
December 14, 2023 at 10:54 AM EST
Do we raise the “Mission Accomplished” banner over the Federal Reserve building in Washington DC? If so, energy and oil traders should be thanked for doing the Federal Reserve’s job for them. You’re welcome.