Oil Futures Fell as Crude Record-High Odds Stood at 8.5%

Image: TokenPost
West Texas Intermediate crude futures fell about 7% to $89.40 a barrel, while Brent futures declined nearly 8% to $95.41.
Read the full story on TokenPostBeCrypto News shows a short excerpt and links to the publisher. The full report belongs to TokenPost.







