Brent crude and US West Texas Intermediate (WTI) crude futures traded above $90 and $87 per barrel, respectively.

Leave a Reply

Your email address will not be published. Required fields are marked *

Generated by Feedzy