WTI oil prices slid due to demand concerns, US-Iran uncertainty, rising fuel stocks, weak exports, and mixed central bank signals.

Read More