Crude dropped 1% at $48.84 per barrel ahead of Libya’s heightened production

Crude dropped

FAQs

Leave a Reply

Your email address will not be published.