WTI settles in the red near $66.50, eyes on US API inventory data


Crude oil prices continued to push lower for the fourth straight trading day on Tuesday and the barrel of West Texas Intermediate (WTI) settled at $66

Leave a comment