Oil drops over 5%, fails to capitalize on production cuts
WTI Crude oil prices are down by over 5% on Tuesday.
This comes just a day after Russia and Saudi Arabia agreed to production cuts.
The declines indicate that oil traders are brushing aside the production cuts.
Price is slipping…
Read More
Read More


