Oil prices fell nearly 2%, but key support levels remain intact
WTI oil prices fell nearly 2% on Tuesday, marking the biggest daily loss since June 3, as growing concerns about weaker demand from China and signals of a Fed rate cut in September dampened sentiment.
Fresh bearish action pushed prices…
Read More...
Read More...