US crude prices finish sharply lower after a volatile trading day, settling down 3.6% at $74.30 a barrel, the lowest closing price since March 29. Crude […]
The New York Stock Exchange was in the red on Tuesday despite several announcements of positive results, but the market is mainly waiting for the mecapisations […]