U.S. crude oil tumbled 10% this week as demand fears top supply concerns

Stock Information for TransGlobe Energy Corporation

Loading

Please wait while we load your information from QuoteMedia.