Streetwise Reports (05/16/2023)
Tag Oil Ltd. recently announced the successful first oil production in its vertical well, BED 1-7, at the Badr Oil Field (BED-1) in the Western Desert of Egypt. Read more to see what experts are saying and what catalysts are up and coming.