U.S. oil extends gains to hold near three-week high

oil.jpg

—Photo source: The citizen