Why do fuel prices keep on fluctuating drastically?

Did you know that the United States of America, Saudi Arabia, Russia, Canada and China are among the world’s top five largest producers of oil, according to the United States Energy Information Administration (EIA)? Global fuel prices broke past $100…






