Crude prices could not sustain upward momentum this week. After opening the week with a nearly 3 percent drop Monday, crude prices recovered virtually all ...
A