Oil Dips as U.S Taps China, Japan on Strategic Reserves Release

Oil dips again on Thursday after U.S President Biden reportedly asked major oil consumers