Oil Settles Mixed On Russia Supply, Demand Concerns
The front-month WTI crude futures contract, which expires on Wednesday, rose 19 cents to settle at $102.75, unchanged.
The front-month WTI crude futures contract, which expires on Wednesday, rose 19 cents to settle at $102.75, unchanged.