Is This The Beginning Of A Downturn In Oil?

Oil just posted its worst week in more than two years — WTI lost 9.5 percent and Brent lost 8.5 percent. The last time the two oil benchmarks fell by that much in a single week was early 2016 when the oil market was in serious turmoil and prices […]

Leave a Reply

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