March 14, 2026

Oil Settles Mixed On Russia Supply, Demand Concerns

0

The front-month WTI crude futures contract, which expires on Wednesday, rose 19 cents to settle at $102.75, unchanged.