WTI depreciates amid thin trade on US Presidents’ Day, inches lower to near $77.80
Crude Oil, commonly known as petroleum, is a naturally occurring fossil fuel liquid composed of hydrocarbon underground deposits and organic materials. The prices of this popular commodity are measured in USD. Saudi Arabia, Russia, United States, Iran and China are the countries producing more oil. On the other hand, United States, China, Japan, Russia, and Germany are the countries consuming more oil.